knot/bunch of tumbled ribbons - German English Dictionary